.w1190{width:1190px; margin:0 auto; overflow:hidden;}
.nike { height:30px; line-height:30px; margin:13px 0 10px 0; color:#666; overflow:hidden; }
.nike a { padding:0 4px 0 0; color:#666; text-decoration:none; }
.nike a:hover {color:#b7010c; text-decoration:none; }

.bd { width: 1154px; padding: 0 17px; overflow: hidden;  }
.bd .hd { padding-bottom: 10px; height: 31px; padding-top: 20px; margin-bottom: 38px; border-bottom: 1px solid #d6d6d6; overflow: hidden; }
.bd .hd .tit {font-weight: bold; float: left; font: 18px/20px "微软雅黑"; }
.bd .hd .reg_txt { float: right; height: 25px; line-height: 25px; margin-top: 6px; color: #666; }
.bd .hd .reg_txt a { display: inline-block; width: 77px; height: 25px; text-align: center; color: #464646; background: url(../../base/img/regLog_icon.png) no-repeat 0px -238px; }

/*手机/邮箱注册*/
.b_tab { width: 770px; height: 28px; margin: 0 auto; border-bottom: 2px solid #a8a8a8;  }
.b_tab li { width: 124px; float: left; margin-right: 7px; line-height: 28px; text-align: center; cursor: pointer; background: url(../../base/img/regLog.png) no-repeat -124px -94px; }
.b_tab .cur {position: relative; height: 30px; z-index: 2; color: #4f4f4f; background: url(../../base/img/regLog.png) no-repeat 0 -94px; }

/*注册详情*/
.b_form { display: block; margin: 0 0 50px 280px; clear: both; }
.b_form .form { padding-top: 33px; overflow: hidden; }
.b_form .form .input_list { margin-bottom: 12px; height: 32px; overflow: hidden;  clear: both;}
.b_form .form .input_list .b_name { display: inline; float: left;  width: 85px; height: 30px; text-align: right; padding-right: 4px; overflow: hidden;} 
.b_form .form .input_list .b_input {
    float: left; width: 235px; height: 30px; overflow: hidden; zoom: 1; background: url(../../base/img/regLog.png) no-repeat 0 -124px; }
.b_form .input { width: 235px; height: 30px; padding: 0 5px; background: none; border: none; font: 12px/30px verdana; color: #666;}
.b_form .ident { font-size: 10px; width: 65px; height: 30px; padding: 0 5px; background: none; border: none;  color: deepskyblue; }
.b_form .form .input_list .b_tips { position: relative; height: 30px; float: left; width: 250px; padding-left: 15px; overflow: hidden; }
#r_pwdTip1 , #r_pwd2Tip1 , #r_mobileTip1 { position: relative; color: #a3390f;border: 1px solid #f57e16; line-height: 20px;padding: 0 10px 0 10px; height: 20px; float: left; background: #ffc774;  padding-left: 15px; overflow: hidden;  }
#r_pwdTip2 , #r_pwd2Tip2 , #r_mobileTip2 { position: relative; color: #317d03;border: 1px solid #12aa23; line-height: 20px;padding: 0 10px 0 10px; height: 20px; float: left; background: #e6fbe1;  padding-left: 15px; overflow: hidden;  }
.b_form .form .tips { color: #666; line-height: 30px; }
.b_form .form .phone_btn { float: left;display: inline; width: 103px; height: 30px; margin-left: 88px; color: #464646; text-align: center; cursor: pointer; background: url(../../base/img/regLog.png) no-repeat -75px -64px; }
.b_form .form #sendMobile {width: 103px; height: 30px; line-height: 30px; border: none; background: none; color: #666; }
.b_form .form .ident {  background: url(../../base/img/regLog.png) no-repeat 0 -64px; }
.b_form .form .ident_num { color: blueviolet; font: 16px/22px "微软雅黑"; text-align: center;  float: right; width: 55px; height: 22px; margin: 2px 2px 0; }
.b_form .reg_btn { display: inline-block; color: #fff; width: 128px; height: 36px; margin: 18px 0 0 89px; font: 14px/36px "微软雅黑"; text-align: center;border: none; background: url(../../base/img/regLog_icon.png) no-repeat 0 -166px; clear: both; text-decoration: none; cursor: pointer; }















